#ifndef KEYWORDAURELIO_H_
#define KEYWORDAURELIO_H_

#include "./support/RBNode.h"
#include <map>
#include <list>

class KeywordAurelio
{
public:
	KeywordAurelio();
	virtual ~KeywordAurelio();
	void addNewKeywords(const std::list< std::pair<unsigned long long, unsigned long long> > &);
	void coutKeywordMap(unsigned int);
	void clear() { keywordMap.clear(); }
	
private:
	std::map<unsigned long long, RBNode *> keywordMap;
};

#endif /*KEYWORDAURELIO_H_*/
